home *** CD-ROM | disk | FTP | other *** search
/ Graphics Plus / Graphics Plus.iso / libs / phigs / ptk.lha / ptk / include / miscfns.h < prev    next >
Encoding:
C/C++ Source or Header  |  1992-08-21  |  2.3 KB  |  58 lines

  1. /* This is file include/miscfns.h created by Extract */
  2. /* Date: */
  3.  
  4. /*-------------------------------*/
  5. /*  Including from:source/library/misc.c  */
  6.  
  7. extern void ptk_fillareaset ARGS((  Pint  numsets,   Ppoint_list *  sets));
  8.  
  9. extern void ptk_fillareaset3 ARGS((  Pint  numsets,   Ppoint_list3 *  sets));
  10.  
  11. extern void ptk_inqcurelemtypesizecontent ARGS((  Pstore  store,
  12.               Pint *  error,   ptkselcontent *  elcontent));
  13.  
  14. extern void ptk_inqcurelemtype ARGS((  Pint *  error,   Pelem_type *  eltype));
  15.  
  16. extern void ptk_inqelemtypesizecontent ARGS((  Pint  stid,   Pint  elemid,
  17.               Pstore  store,   Pint *  error,
  18.               ptkselcontent *  elcontent));
  19.  
  20. extern void ptk_inqelemtype ARGS((  Pint  stid,   Pint  elemid,   Pint *  error,
  21.                               Pelem_type *  eltype));
  22.  
  23. extern void ptk_pscale ARGS((  Ppoint *  scalept,   Pint *  err,   Pmatrix  mat));
  24.  
  25. extern void ptk_pscale3 ARGS((  Ppoint3 *  scalept,   Pint *  err,   Pmatrix3  mat));
  26.  
  27. extern void ptk_psetcharup ARGS((  Ppoint *  pt));
  28.  
  29. extern void ptk_psetannotationcharup ARGS((  Ppoint *  pt));
  30.  
  31. extern void ptk_ptranslate ARGS((  Ppoint *  tranpt,   Pint *  err,   Pmatrix  mat));
  32.  
  33. extern void ptk_ptranslate3 ARGS((  Ppoint3 *  tranpt,   Pint *  err,
  34.                               Pmatrix3  mat));
  35.  
  36. extern void ptk_pbuildtran ARGS((  Ppoint *  pt,   Ppoint *  shift,
  37.                              Pfloat  angle,   Ppoint *  scale,
  38.                              Pint *  err,   Pmatrix  mat));
  39.  
  40. extern void ptk_pbuildtran3 ARGS((  Ppoint3 *  pt,   Ppoint3 *  shift,
  41.         Pfloat  xangle,   Pfloat  yangle,   Pfloat  zangle,
  42.         Ppoint3 *  scale,   Pint *  err,   Pmatrix3  mat));
  43.  
  44. extern void ptk_pcomposetran ARGS((  Pmatrix  mat,   Ppoint *  pt,
  45.                    Ppoint *  shift,   Pfloat  angle,   Ppoint *  scale,
  46.                    Pint *  err,   Pmatrix  result));
  47.  
  48. extern void ptk_pcomposetran3 ARGS((  Pmatrix3  mat,   Ppoint3 *  pt,
  49.        Ppoint3 *  shift,   Pfloat  xangle,   Pfloat  yangle,
  50.        Pfloat  zangle,   Ppoint3 *  scale,   Pint *  err,   Pmatrix3  result));
  51.  
  52. extern void ptk_pevalvieworientationmatrix ARGS((  Ppoint *  vrp,   Ppoint *  vup,
  53.                     Pint *  err,   Pmatrix  mat));
  54.  
  55. extern void ptk_pevalvieworientationmatrix3 ARGS((  Ppoint3 *  vrp,
  56.                     Ppoint3 *  vpn,   Ppoint3 *  vup,   Pint *  err,
  57.                     Pmatrix3  mat));
  58.